home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / STUTTGART / EDITORS / ZAP130 / !Zap / Fonts / bdfHelp < prev    next >
Text File  |  1995-05-14  |  4KB  |  93 lines

  1. bdf->Zap 0.10 help file
  2. © Martin Ebourne, 1995
  3.  
  4.                               -=-=-=-=-=-=-=-
  5. This software is COPYRIGHT, but has been released as FREEWARE. Please see the
  6. end of this file for conditions of use and distribution.
  7.                               -=-=-=-=-=-=-=-
  8.  
  9. Introduction
  10. ============
  11.  
  12. Now Zap supports bitmap fonts nicely it would be great if we had some more of
  13. them. Unix has huge numbers of bitmap fonts, as it does most other things.
  14. Wouldn't it be great to use those in Zap...
  15.  
  16. Quick guide
  17. ===== =====
  18.  
  19. (i)   Find a Unix BDF file
  20.  
  21. (ii)  Run it through bdf->Zap with the command line:
  22.       bdf->Zap <source-BDF-file> <destination-Zap-file>
  23.  
  24. (iii) Put the resulting file into the appropriate directory in !Zap.Fonts
  25.  
  26.  
  27. Explanation
  28. ===========
  29.  
  30. BDF is the Bitmap Distribution Format and is the standard way X Windows
  31. bitmap fonts are distributed on Unix. It is a textual format, the specs for
  32. which can be found in the docs directory of the X11 distribution. There are
  33. large numbers of these BDF format fonts available and a few of the standard
  34. X11R6 fonts are provided already converted with Zap. The only thing to watch
  35. when distributing them, of course, is the copyright contained within them.
  36. The copyrights for the fonts coming with Zap are reproduced in the Copyrights
  37. file in the !Zap.Fonts directory.
  38.  
  39. bdf->Zap is not a complete implementation of the spec by quite a long way.
  40. There is a considerable amount of information in the files which is of no
  41. relevance to Zap anyway. In fact, it is pretty much a base implementation of
  42. version 2.1, although it does support a few of the extensions.
  43.  
  44. Notable omissions are that it goes purely by character code, not by the
  45. encoding name - this should be okay if the font is ASCII. It also ignores the
  46. default char, instead defaulting to blank. Lastly, it is very strict about
  47. the character bounding boxes being correct.
  48.  
  49. If you find a font which it will not convert then firstly try and see if
  50. you can see anything wrong with it (you'll need the spec for this), and if so
  51. patch it up. (I had to fix the bounding boxes on two of the fonts present
  52. here.) If you can't do this then send it to me and I'll see if I can fix it,
  53. or if relevant, add the appropriate missing feature into bdf->Zap.
  54.  
  55. One useful point is that since Unix generally follows the ISO Latin 1
  56. character set, as does RISC OS, all the top bit set characters are usually
  57. correct - assuming they are present in the first place.
  58.  
  59.  
  60. Copyright
  61. =========
  62.  
  63. The conditions of copying this program and its associated documentation are
  64. the same as those of the main Zap application, except you do not need my
  65. permission to copy it if you have Dominic's.
  66.  
  67. This software is provided as is with no warranty as to its suitability or
  68. otherwise for any particular task. If it does anything nasty then I want to
  69. know so I can fix it, but I'm not taking any responsibility. (Besides,
  70. there's no point in sueing me since I've got no money.)
  71.  
  72.  
  73. Contacting
  74. ==========
  75.  
  76. I can be contacted through email to mje@soton.ac.uk until the end of June
  77. '95. After that send it to martin@compton.demon.co.uk. This will
  78. automatically forward it to my new (as yet unknown) address, although it may
  79. take a day or two longer. Alternatively, snail to:
  80.  
  81. Martin Ebourne,
  82. 1 Malvern Road
  83. Acocks Green
  84. Birmingham
  85. B27 6EG
  86.  
  87. I can also be contacted on Arcade, though only through private messages since
  88. I hardly ever read the public ones. (It's bad enough trying to keep up with
  89. Usenet/NetNews, and that's free!) A much faster response by modem can be
  90. obtained by calling Challenger on 021 445 3913 [user #3]. 24hr; V21, V22,
  91. V22bis, V23, V32, V32bis, with MNP1-5, V42 or V42bis; 7E1. Oh, and it's
  92. Viewdata. :-)
  93.